foreign establishments - German English Dictionary